hand-propelled tricycle - Espagnol Anglais Dictionnaire